/*reset and common*/
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
li{list-style:none;}
em{font-style:normal;}
html,body{font:normal 11px Verdana,Arial,Helvetica,sans-serif;background:#fff;color:#333;height:100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;background:#fff;}
input,button,textarea,select{*font-size:100%;}
input{vertical-align:middle;}
a{color:#333;text-decoration:none;}
p{line-height:1.6;}
.clearfix{zoom:1;} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
h2,h3,h4,h5{font-weight:bold;}

body.fs-large{font-size:13px;}/*added by wind @ 20120106, to fix the font size bug*/
body.fs-small{font-size:10px;}
/*grids*/
.ft{border-top:1px solid;zoom:1;} 
.ft:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
/*common grid*/
.qs-r{clear:both;overflow:auto;zoom:1;}
.qs-r .qs-c{width:49.1%;float:right;}
.qs-r .qs-c.first{float:left;}
/*left column fixed, the default width is 250px, the user can change the width according to the requirements*/
.qs-gd2 .hd,.qs-gd2 .bd,.qs-gd2 .ft{clear:both;overflow:auto;zoom:1;}
.qs-gd2 .qs-c{float:left;width:250px;}
.qs-gd2 .qs-main{float:right;margin-left:-250px;width:100%;}
.qs-gd2 .qs-main .qs-c{float:none;margin-left:250px;width:auto;}
/*right column fixed, the default width is 250px, the user can change the width according to the requirements*/
.qs-gd3 .hd,.qs-gd3 .bd,.qs-gd3 .ft{clear:both;overflow:auto;zoom:1;}
.qs-gd3 .qs-c{float:right;width:250px;}
.qs-gd3 .qs-main{float:left;margin-right:-250px;width:100%;}
.qs-gd3 .qs-main .qs-c{float:none;margin-right:250px;width:auto;}
/*3 columns*/
.qs-gd.tri .qs-c{float:left;margin-left:1.5%;width:32.3%;}
.qs-gd.tri .qs-c.first{margin-left:0;}

/*common css*/
/*ellipsis char*/
.qs-common-ellipsis{text-overflow: ellipsis !important;white-space: nowrap !important;overflow: hidden !important;word-break: keep-all;}